multihead microscope - Turkish English Dictionary